Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 STATION ROAD Terraced £98,839 £80,000 3 Jun 2019
10 STATION ROAD Terraced £205,225 £132,000 3 Oct 2007
11 STATION ROAD Terraced £175,468 £106,000 15 Dec 2006
DELFAN STATION ROAD Detached £204,213 £43,500 1 Jun 1998
HOLMLEA STATION ROAD Semi-Detached £284,276 £162,500 3 Oct 2008
MAESGWYN STATION ROAD Detached £217,813 £170,000 16 Jun 2017